Golang Job: Software Engineer II

Job added on

Company

sharechat

Location

Bangalore - India

Job type

Full-Time

Golang Job Details

ShareChat, India’s fastest-growing social network platform is a technology-led start-up based out of Bangalore. ShareChat was started with a vision to provide a comfortable digital space not only for the people who want to use the internet in their mother tongue but also for first-time internet users, where everyone can share their thoughts, emotions, opinions; and become friends with others without any language barrier.

It is the first social network that has gathered geo-specific data on Indian content at a large scale and leverages a highly data-oriented approach to cater to the diverse needs of India’s internet users.

Responsibilities:
Design, develop, and maintain software applications.
Go the extra mile to identify customer needs and pain-points.
Relentless focus on delivering high quality, bug-free code.
Help and mentor those around you to achieve the team and company goals.
Closely work with the SRE and DevOps team to set up microservices infrastructure.
Maintaining and auditing code/design quality as per set guidelines and standards in assigned projects.
Testing of completed tasks in ongoing projects in the team before sending updates to reporting authority/client.
Participate in application design, code reviews and documentation.

Requirements:
Experience in agile development process.
Excellent knowledge of HTML5, CSS3.
Excellent knowledge of JavaScript.
Experience with cross-browser, cross-platform and design constraints on the web
Good understanding and experience of working on Vue.js/React.js.
Prior experience building REST APIs
Hands-on experience with Node.js/Golang/Java + Redis + Elasticsearch.
Experience with Typescript is a plus.
Experience with AWS/GCP.
Knowledge of version control systems like GIT.
Experience in developing automated unit and functional tests
3 - 5 years of experience with a Bachelor's in Computer Science or related field